.type{
    padding: 0 40px;
    .header{
        font-size: 40px;
        margin-left: 30px;
    }
    .list{
        display: flex;
        flex-wrap: wrap;
        margin-top: 30px;
        .data{
            //border: 1px solid red;
            height: 150px;
            width: 275px;
            box-sizing: border-box;
            margin: 20px 30px;

            text-align: center;
            position: relative;
            background-color: #f1f1f1;
            .name{
                line-height: 150px;
            }
        }
        .icon{
            position: absolute;
            left: 20px;
            top: 20px;
            font-size: 50px;
            color: #6464ff;
            //background-color: red;
            //height: 1rem;
        }
    }
}